payable in installments - Français Anglais Dictionnaire